@charset "utf-8";

@import "main.css";
@import "navMenu.css";
@import "navPage.css";
@import "position.css";

@import "listRecommended.css";
@import "listFeatured.css";
@import "listCommon.css";

@import "font.css";

@import "ads.css";


.coupon_info
{
	float:left;
	
	width:730px;
	margin: 0px 0px 0px 0px;
}

.coupon_info .title
{
	height:35px;	
}


.coupon_info .content
{
	float:left;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 0px 0px;	
	
	width:730px;
	
	background-color: #f7fae0;
}

.coupon_info .content .logo
{
	width:140px;
	height:80px;	
	
	margin: 7px 0px 0px 12px;
	
	background-color: #ebebeb;
	float:left;
}

.coupon_info .content .logo .mer_logo
{
	border: 2px dashed #196B9D;
	padding: 5px 5px 5px 5px;
	background-color: #ffffff;
	float:left;
}

.top_box
{
	height:90px;
	width:730px;
	float:left;
	
	margin-top:0px;
	
	background-color: #f7fae0;
	
}

.top_box .top_ad
{
	margin-left:2px;
	
	float:left;
}

/* ----- share start -----*/
.coupon_info .share
{
	width: 730px;
	height: 35px;
	line-height:35px;
	
	
	background-color: #f8fae6;
	
	float:left;
}

.coupon_info .share .stitle
{
	width:70px;
	float:left;
	
	font-weight:bold;
	font-size:12px;
	height: 26px;
	line-height:26px;
	
	margin: 4px 0px 0px 5px;
	padding: 1px 2px 1px 2px;

}

.coupon_info .share .facebook
{
	width:100px;
	float:left;
	
	height: 28px;
	margin: 5px 0px 0px 5px;
	padding: 1px 2px 1px 2px;

}
.coupon_info .share img
{
	float:left;
	
}
.coupon_info .share .fblink
{
	width:60px;
	display:block;
	float:left;
	
	font-size:12px;
	height: 24px;
	line-height:24px;
	
	margin: 0px 0px 10px 5px;
	padding: 0px 0px 0px 0px;
/*	background-color: #f8f98c;*/
}

.coupon_info .share .twitter
{
	width:100px;
	float:left;
	
	height: 28px;
	margin: 5px 0px 0px 0px;
	padding: 1px 2px 1px 2px;
	

}

.coupon_info .share .youtube
{
	width:100px;
	float:left;
	
	height: 28px;
	margin: 5px 0px 0px 0px;
	padding: 1px 2px 1px 2px;
	

}

.coupon_info .share .email
{
	width:30px;
	float:left;
	
	margin: 0px 0px 0px 0px;
	padding: 1px 2px 1px 2px;

}



/* ----- share end ----- */

.coupon_alone
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	border: 1px solid #EFF9CB;
	float:left;
}



.coupon_info .content .info 
{
	float: left;
	margin: 5px 0px 0px 30px;
	padding: 0px 0px 10px 0px;

	width: 540px;
	
/*	background-color: #196B9D;*/
}

.coupon_info .content .info .couponCode 
{
	padding: 0px 0px 10px 0px;
	min-height: 21px;
	
	float: left;
	width: 540px
}
.coupon_info .content .info .couponCode .code
{
	text-align: left;
	
	margin: 0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	
	height: 18px;
	line-height:18px;
	
	color: #111;
	font-size: medium;
	
	font-weight: bold;
	border: 1px dashed #196B9D;
	
	float: left;
}

.coupon_info .content .info .item-title 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	word-break : break-all;
	
	width: 540px;
	
	float: left;
	line-height:21px
}

.coupon_info .content .info .item-title img
{
	padding-left: 6px;
}

.coupon_info .content .info .item-description
{
	word-break: break-all;
	float: left;
	width: 540px
	
}

.coupon_info .content .info .attribute
{	
	margin: 5px 0px 0px 0px;
	
	float: left;
}

.coupon_info .content .info .category a
{
	color: #034492
}

.coupon_info .content .info .more
{
	float: left;
}


.coupon_info .content .info .more a
{
	color: #612B04;
	padding: 2px 3px 2px 3px;
}

.coupon_info .content .info .more a:hover,..coupon_info .content .info .more a:focus 
{
	background-color: #f7d9ce;
	text-decoration: none
}




